export type TableColumnRender = 'tag'

export type TableColumn = {
  prop?: string
  label?: string
  width?: number | string
  fixed?: 'left' | 'right'
  children?: TableColumn[]
  // 扩展配置
  columnRender?: TableColumnRender
  columnRenderProps?: any
} & Recordable

export type TableSlotDefault = {
  row: Recordable
  column: TableColumn
  $index: number
} & Recordable
